package com.example.mysdktest.http;

/**
 * Created by baichuan on 2016/11/18.
 */

public class BntHttp {

//    private static OkHttpClient http = new OkHttpClient();
//    public static final MediaType MEDIA_TYPE_MARKDOWN
//            = MediaType.parse("text/x-markdown; charset=utf-8");
//
//    private static final String url = "http://10.1.1.10:8089/wifi/ad";
//
//
//    public static void antTest02(Context context) {
//        Request request = new Request.Builder().url(url).build();
//        Call call = http.newCall(request);
//        call.enqueue(new Callback() {
//            @Override
//            public void onFailure(Request request, IOException e) {
//                AntLog.i("request failure");
//            }
//
//            @Override
//            public void onResponse(Response response) throws IOException {
//                AntLog.i("successful");
//                AntLog.i("body=" + response.body().string());
//            }
//        });
//    }
//
//    public static void antTest03(final Context context, final MyTestListener listener) {
//        final RequestBody body = new RequestBody() {
//            @Override
//            public MediaType contentType() {
//                return MEDIA_TYPE_MARKDOWN;
//            }
//
//            @Override
//            public void writeTo(BufferedSink sink) throws IOException {
//                //sink.write(RTBRequestFatory.getRequest(context).toByteArray());
//                sink.write(RTBRequestFatory.getRequest(context).toByteArray());
//            }
//        };
//        final Request request = new Request.Builder().url(url).post(body).build();
//
//        Call call = http.newCall(request);
//        call.enqueue(new Callback() {
//            @Override
//            public void onFailure(Request request, IOException e) {
//                AntLog.i("failure");
//            }
//
//
//            @Override
//            public void onResponse(Response response) throws IOException {
//                byte[] da = response.body().bytes();
//                AntLog.i("sussfual");
//                AntLog.i("data=" + new String(da));
//
//                RTBResponseBean.RTBResponse response1 = RTBResponseBean.RTBResponse.parseFrom(da);
//                if (listener != null)
//                    listener.getResponseData(response1);
//
//            }
//        });
//
//    }
//
//    public interface MyTestListener {
//        public void getResponseData(RTBResponseBean.RTBResponse response);
//    }

}
